About

Helping to solve New England’s energy needs by creating a 900+-megawatt clean energy center in Rhode Island.