Google inks 3bn US hydropower deal as it expands energy-hungry datacenters