Dallas’ Leeward Energy Launches Operations at Huge South Texas Solar Project
The 200-MW project will provide Verizon Communications with renewable energy under a previously announced agreement. Avoided greenhouse gas emissions over the project’s lifespan are estimated