Tech company Google signed over 700 megawatts of alternating current (MWac) renewable energy projects in Oklahoma that are supported in part by long-term power purchase agreements (PPAs).Google signed the agreements with LRE (Leeward Renewable Energy), a renewable energy company.These projects are s
Read More...