05 Dec 2023 Evroc signs deal to place first data center in Stockholm Company signs agreement with local real estate firm Arlandastad Group