Metro News Africa Nigeria’s Debt Surge Sparks Criticism Over Economic Risks Nigeria’s rising debt profile has sparked intense debate among citizens and policymakers, following the Senate’s approval of a $21.19 billion […] August 2, 2025