As a contractor it is the 124th largest construction firm in the world as ranked by Engineering News-Record in 2013.
Som entreprenør er det verdens 124. største byggefirma, rangeret af Engineering News-Record i 2013.