More than 600 acres of solar panels have been successfully installed and connected on land in North Carolina and are delivering their power into the nation’s grid, thanks to a power purchase agreement (PPA) with MIT and two other Boston-based organizations.
north carolina
