Climate marchers handed in a lawsuit to Shell’s headquarters in the Netherlands on Friday aimed at forcing the oil giant to meet targets in the Paris accord. Dozens of chanting activists went to the Anglo-Dutch firm’s base in The Hague, where they delivered a legal summons with a court date set for April 17. Shell […]Read More