Shell 2012 Sustainability Report Promises Trust & Action on Environment Read more about Shell 2012 Sustainability Report Promises Trust & Action on Environment
Shell Launches First Carbon Capture and Storage Project in Oil Sands Read more about Shell Launches First Carbon Capture and Storage Project in Oil Sands