Bookmark FeatureIndustry & TradeMiningTech/AI Shell revenues drop to 30% in ’23 by Aya Anwar 1 February، 2024 by Aya Anwar 1 February، 2024 Shell reported 2023 revenues of $28 billion, down 30 per cent from the previous year’s record, due …