Economy3 hours ago
Decades-Long Ogoni Shutdown Costs Nigeria $226bn in Oil Revenue—PINL
By Adedapo Adesanya Pipeline Infrastructure Nigeria Limited (PINL) says Nigeria has lost an estimated $226.734 billion in revenue from stalled crude oil production in Ogoniland over...