Energy & Climate·2 min readData centres could pay hundreds of millions in deposits for power demandsBBBCJul 29