Biogen announced on Monday its plans to launch a new headquarters outside Boston, aiming to consolidate its research and development teams alongside its commercial operations.
The building is located in Cambridge, MA, at Kendall Common ...
↧