News

The UK’s appetite for AI infrastructure could come at a hefty price as a proposed £10 billion data center at Elsham, ...