Nigeria loses $226.7bn to 33-year Ogoni Oil shutdown — PINL

Nigeria has lost an estimated $226.734 billion in revenue following the suspension of crude oil production across 96 wells in Ogoniland over the past 33 years,

By GemsbokGPT