Read news on 600MW with our app.
Read more in the app
This planned 600MW data center in London’s green belt has infuriated local residents