English
  • B2B customers
    20000+
    B2B customers
  • Countries in operation
    48
    Countries in operation
  • Turnover in 2016
    $12.7bn
    Turnover in 2016