25 April 2014

Google agrees its largest renewables deal