NBC10 BOSTON: Work underway in Cambridge on largest underground substation in U.S.

About 100 feet beneath Kendall Square, a massive project is taking shape.

Next
Next

Electrifying Cambridge from underground