Leeward Renewable Energy and Verizon Sign Four Renewable Energy Purchase Agreements
Wind and Solar Projects to Generate up to 640 Megawatts of Reliable, Clean Energy through 15-Year Agreements DALLAS–(BUSINESS WIRE)–Leeward Renewable Energy (“Leeward”) today announced that it has entered into 15-year …