English
  • Employees
    9300+
    Employees
  • Countries in operation
    46
    Countries in operation
  • Petroleum products sold in 2017
    22.4m m3
    Petroleum products sold in 2017