European energy provider EnBW announced a new long-term power purchase agreement (PPA) with Google, providing the tech giant with 100 MW of energy from a new offshore wind farm project in the German North Sea. Google’s environmental targets include 2030 goals to reach net zero emissions across its operations and value chain, and its 24/7 CFE ambition, aiming to run…