Strata Clean Energy, a developer, owner, and operator of renewable energy projects, secured $559 million in financing for a 255 MW/1,020 MWh Scatter Wash energy
Strata Clean Energy, a developer, owner, and operator of renewable energy projects, secured $559 million in financing for a 255 MW/1,020 MWh Scatter Wash energy