Texas True North and Ohio Powell Creek Solar Farms Will Generate 523.5 MW of Clean Power to These StatesThe Projects Will Add to the Company’s 8.6 GW Portfolio of Renewable Energy AVANGRID, a leading...
bp announced its 134MWdc (107MWac) Arche Solar project in Fulton County, Ohio, is beginning construction, helping support the global transition to lower carbon energy. Arche is expected to create around...