The business model of one of the world’s biggest oil companies, Shell, hangs in the balance tonight after court hearings draw to a close in the Hague on the compatibility of the Dutch oil giant’s business with climate goals. The judgement on Shell, one of the ten biggest climate polluters in the world(1), is now …
Shell awaits judgement in historic climate case in the HagueRead more