National News
Section

Megawatt Fees

Data Centre Power Deposits: Hundreds of Millions at Stake

Data centres face significant financial deposits for power demands. Regulators propose £237,500 to £712,500 pe...