Technology
Power Grid Operators May Demand Hefty Deposits From Data Centre Projects
Data centre operators could face deposits ranging from £237,500 to £712,500 per megawatt for new infrastructure projects under new regulatory requirements.