Data centres could pay hundreds of millions in deposits for power demands

BBC | 29.07.2026 16:50
Ofgem has proposed new measures which could see developers of data centres made to pay hundreds of millions of pounds up front.