Procurement Magazine January 2026 Issue 49 | Page 83

HEADQUARTERS: TOULOUSE, FRANCE
EMPLOYEES: 158,000 MARKET CAP: US $ 174.5BN COUNTRIES: 180