Google agrees to curb power use for AI data centres