Operates in the energy and petrochemical sectors, offering products and solutions across the energy value chain. Focuses on innovation and sustainability in energy development.
1982
Oman
1,001 - 5,000 employees
Oil & Energy
$10B+ in revenue
$500M - 1B in profitability
| Target | Year | Value | Scope | Baseline |
|---|