Museum of Science Unveils Glass-Walled Venue After Two-Year Construction Project Overlooking Charles River
The Business Journals report on the recent unveiling of a new glass-walled venue at the Museum of Science, following a two-year construction project with a scenic view of the Charles River.