
A company providing technical and engineering services for offshore and onshore energy exploration and production activities.
2005
Hong Kong
10,001+ employees
Oil & Energy
$1B - 10B in revenue
$500M - 1B in profitability
Beyond Top 1000
Beyond Top 100
61.1
B/M 170.6
2.8
B/M 4.7