EcoDataCenter in Falun secures a future power supply of 80 MW from renewable sources. 23.02.2022 Read more