Lightsource bp has reached commercial operation of its 152.5MWac Bellflower Solar project in Indiana, with a virtual power purchase agreement (VPPA) in place with communications company Verizon.
Renewables developer and operator Leeward Renewable Energy has signed power purchase agreements (PPAs) with telecom company Verizon for a portfolio of four under-development solar and wind plants in the US with a combined capacity of 640MW.