Company: ShellIndustry: Oil and gasHeadquarters: LondonEmployees globally: 103,000Footprint: Operations in 70 countriesGlobal revenue: €298 billion (FY23)European T&E spend 2023: Approximately €240 million to €280 million (BTN...
Company: AccentureIndustry: Professional servicesHeadquarters: Dublin, IrelandEmployees globally: 743,000Footprint: Offices and operations in 49 countries and 200 citiesGlobal revenue: €59 billion (FY23), of which 33 per cent...