Carbon emissions target

Hague Court Ruling Against Shell Sets Up Next Stage Of Fight For The Planet

Royal Dutch Shell,  by virtue of having its Headquarters in the Netherlands, suffered a major blow to its commitment, when…

4 years ago