fromLondon Business News | Londonlovesbusiness.com
3 weeks agoShell profits fall - London Business News | Londonlovesbusiness.com
Shell delivered another solid set of results in the first quarter of 2025, despite adjusted earnings falling by 27.9% due to external charges and ongoing investments.
UK news