Data Centre Operators Face Significant Financial Deposits for Power Capacity Data centre operators may need to pay hundreds of millions in deposits for power demands. Regulators propose fees betwee... 30 Jul 2026