Microsoft unveiled its newest Microsoft Technology Center Wednesday night, a facility designed to show off the company’s newest innovations to customers and partners. The 18,000 ...
The office innovation hub space at the Massachusetts Medical Device Development (M2D2) is located on two floors in the Wannalancit Mills Office and Technology Center at 600 Suffolk Street, Lowell, ...