Loading...
Uploaded by TarSandsVideo on Sep 30, 2008
As Royal Dutch Shell shrugs off Carbon Capture & Sequestration (CCS) technologies and their Greenhouse Gas (GHG) emissions should the carbon emissions be tacked onto tthe home country of Shell's HQ, Holland? - more at www.3Ceco.com
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)