Is FDI making the climate crisis worse?

(GERMANY OUT) Soku, Niger delta: Shell Petroleum Development Company of Nigeria Limited (SPDC). LNG Gas Supply Plant (Photo by Markus…