corporations

A,Landscape,Showing,A,Tank,Farm,Up,On,A,Hill

Shell’s exit scam

Shell's so-called divestment from Nigeria’s Niger Delta is a calculated move to evade accountability, leaving behind both environmental and economic devastation.