Shell today published its Sustainability Report for 2012, which describes how it delivers energy to help meet the world’s growing demand in a responsible way.
Posted: April 11, 2013, 10:00 am
Shell is a global group of energy and petrochemical companies. Our headquarters are in The Hague, the Netherlands, and our Chief Executive Officer is Ben van Beurden.
The parent company of the Shell...