Google announced a new partnership with renewables developer Cypress Creek Energy, with the tech giant signing on to become the anchor investor and offtaker for the Steel River Energy Center project in Arkansas – the largest-ever solar facility in the U.S. – including a power purchase agreement (PPA) to buy 100% of the energy from […]





















