New England Tech in the news.