Future Tech UK’s largest proposed datacentre ‘underestimating planned water use’ Water by December 21, 2025 December 21, 2025 Read more