Northstar News

Back to Northstar News

National Grid Grand Opening in Waltham!

January 2017

Northstar and National Grid gathered to celebrate the grand opening of the new Customer Meter Services facility located at 130 West Street in Waltham.

Northstar, the project’s Development Manager, successfully delivered the project one month ahead of schedule.