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...
Three British brands have pledged to stop greenwashing practices – but will others across Europe follow suit? ADVERTISEMENT After being investigated for greenwashing, three of the...
Shutterstock image Erik Gruenwedel March 27, 2024 Sony Pictures Entertainment is launching “Sony One,” a portfolio of 54 free, ad-supported streaming television (FAST) channels on LG...