NSTAR was founded in 1999, when the Commonwealth Energy System and the BEC Energy merged. The headquarters, of the provider of natural gas and retail electricity to more than a million customers in Boston and Massachusetts, is located in Westwood. The company also distributes gas to 300,000 customers, in over 50 communities approximately. NSTAR announced in 2010 October, that the company would merge with the Northeast utilities and henceforth would retain the latter's name. This merger was seen through in the year 2012 and so now, NSTAR is an operating company under Northeast Utilities.
There are currently 0 consumer reviews about NSTAR available. Share your review.
Please take a note that you are about to post a public review about NSTAR corporate office on CorporateOffice.com. This review will be public, so please do not post any of your personal information on this website. If you would like to contact the corporate offices of NSTAR, please use their contact information such as their phone number, website, and address listed above to contact them. However, sometimes staff from NSTAR headquarters do read the reviews on this website.