Planned data center projects in the UK threaten to double the nationwide electricity demand.
Additional Information ↗
February 25, 2026