US: Leeward Renewable Energy and Verizon Signs Four Power Purchase Agreements
Verizon, a telecom company based in the United States has signed four power purchase agreements (PPA) of renewable energy with the Leeward Renewable Energy for a total capacity of 640 megawatts of the clean energy. Through all those power purchase agreements, the company ‘Verizon’ is going to be purchasing the clean energy that has been […]
Continue Reading