Search results

  • Thumbnail for Shell plc
    Royal Dutch Shell, volume 3. Oxford: Oxford University Press. ISBN 9780199298808. Archived from the original on 17 March 2023. Retrieved 9 January 2022...
    206 KB (18,176 words) - 14:53, 7 May 2024