Alternatives
Google Executes ‘The Largest Renewable Energy Purchase’ in Corporate History
Tech giant dishes out $2 billion to bring their renewable energy capacity to the equivalent of one million solar rooftops.