Firma dysponuje dedykowaną kadrą pracowniczą liczącą ponad 15 000 osób oraz imponującym portfolio obejmującym ponad 300 zrealizowanych projektów w ponad 14 różnych krajach, z 5 fabrykami konstrukcji stalowych zlokalizowanymi w Malezji, Dubaju, Szardży, Katarze i Indiach, o łącznej rocznej zdolności produkcyjnej wynoszącej 150 000 ton. Dzięki nowoczesnym fabrykom konstrukcji stalowych firma wybudowała niektóre z najbardziej ikonicznych obiektów na świecie. Należą do nich Burj Khalifa w Dubaju, Petronas Tower 2 w Malezji, Khalifa Olympic Stadium w Katarze, Kingdom Centre w Arabii Saudyjskiej oraz Republic Plaza w Singapurze.


