Chinedu Iroka
Social Member
13 States technically insolvent, debts rise 163%
Thirteen States in Nigeria may have become technically insolvent as an independent research report indicated they failed fiscal sustainability test.
www.vanguardngr.com