About 100 feet beneath Kendall Square, a massive project is taking shape.
NBC10 BOSTON: Work underway in Cambridge on largest underground substation in U.S.
Previous
Previous
Just A Start Celebrates Solar Energy Initiative Across Affordable Housing Portfolio
Next
Next