When Polluters Must Pay | Shell Oil Ordered to Limit Carbon Emissions

When Polluters Must Pay | Shell Oil Ordered to Limit Carbon Emissions

Environmentalists, who have long been the Davids in a sea of corporate Goliaths, are celebrating after The Hague Shell to cut its carbon emissions. Continue reading When Polluters Must Pay | Shell Oil Ordered to Limit Carbon Emissions