TheiaBeta/Article
Magnora Acquires Majority Stake in 120 MW Data Center Project Near Hämeenlinna, Finland - Theia