News

Google will purchase renewable energy certificates from a 600MW solar and energy storage portfolio in the US state of South ...