Google Signs PPAs for Energy From Oklahoma Solar Projects

Google has entered into long-term power purchase agreements (PPAs) with Texas-based Leeward Renewable Energy (LRE) to support more than 700 MW of solar power projects in Oklahoma. Google on Jan. […]
The post Google Signs PPAs for Energy From Oklahoma Solar Projects appeared first on POWER Magazine.