Featured Shell revenues drop to 30% in ’23 Aya Anwar Feb 1, 2024 0 Shell reported 2023 revenues of $28 billion, down 30 per cent from the previous year's record, due to the decline…