demystifying equity investment
Nigeria and other oil producing countries across the world will expend about $105b on decommissioning in…