Oil companies owe Nigeria N9.33trn, enough to offset 72% of the 2025 budget deficit, NEITI disclosed at a press briefing

Leave a Reply

Your email address will not be published. Required fields are marked *