
The Company, which hopes to invest $150 million, expects to file for state approval in the coming months The Company recently approved a 15-year power purchase agreement (PPA) with Massachusetts utilities The 75.9 megawatt (MW) project could contribute $1.6 million … Read the full press release