Amazon signs PPA with Lightsource bp for 375-MW solar project in Ohio
Lightsource bp has executed a power purchase agreement with Amazon for a new 375 MWdc solar project under development in Ohio, as part of Amazon’s long-term commitment to power its global infrastructure with renewable energy. Once complete, the solar facility is expected to deliver nearly 600,000 MWh annually of additionalRead More