logotype
Sign in

Shell net profit tumbles but beats analysts' expectations

Shell net profit tumbles but beats analysts' expectations
Credit: Keming Tan / Unsplash