Update news

Cancel

Nigeria’s N12.1trn 2023 budget deficit may widen as oil production shrinks by 58m barrels in four months