Verizon signs four PPAs with Leeward Renewables totaling 640MW
Verizon, the communications technology company, announced this Thursday it signed four power purchase agreements with Leeward Renewable Energy; Leeward is a leading clean energy company...