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 GemsbokGPTNigeria 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