31 countries worked in
1972
established in 1972
750
REVENUES OF OVER € 750M
3
completed € 3 billion worth of data centre projects
3000
over 3000 emloyees
31 countries worked in
1
Premier data centre contractor in europe
4
completed projects on 4 continents