SHELL | Business Travel News Europe

Company: ShellIndustry: Oil and gasHeadquarters: LondonEmployees globally: 103,000Footprints: Operations in 70 countriesGlobal revenue: €298 billion (FY23)European T&E spend 2023: Approximately €240 million to €280 million (BTN Europe estimate)Primary TMC partners: FCM TravelTravel program insights: Shell appointed FCM Travel as its global TMC to manage travel across all of its businesses…