Profiling the five largest oil and gas companies in the world

Shell has recorded $352bn in revenue and is regarded as one of the “supermajors” (Credit: Shutterstock/siam.pukkato)



Related Article
Recommended Whitepaper

View More