TechGoogle ordered to halt work on two data centers in ‘Texas of Europe’
Google has been ordered to stop work on two data centers. Finland has become a key location for data centers amid the AI boom.
Google ordered to halt work on two data centers in ‘Texas of Europe’
Tech