Boston Scientific unveils its new headquarters in Marlborough
July 02, 2014 at 06:13 AM EDT
Bright, open spaces are around every bend at Boston Scientific’s new global headquarters, located in the recently expanded campus in Marlborough...