Google will purchase 90 megawatts of renewable energy from ENGIE's forthcoming Chillingham solar project located north of Austin, Texas.
What's Your Reaction?