Google signs Power Purchase Agreement with Ørsted for renewable energy in Texas
LONDON, UK: In a move to advance its commitment to operate on 24/7 carbon-free energy by 2030, Google has signed a power purchase agreement (PPA) with Ørsted to purchase renewable energy generated by Helena Wind Farm for the next 15…