02-11-2023 09:16 via news.google.com

Shell meets expectations as profit slumps by a third - Barking and Dagenham Post

Shell meets expectations as profit slumps by a third  Barking and Dagenham Post
Read more »