N32 Billion Revenue Loss Uncovered in Nigeria Upstream
Metro News Africa

N32 Billion Revenue Loss Uncovered in Nigeria Upstream

Billions Missing: Nigeria Upstream Petroleum Regulatory Commission Under Investigation Allegations of massive financial discrepancies have rocked Nigeria, as the House […]