Most Indebted Countries Globally & Nigeria Debt Portfolio
1 China — $2.42 trillion 2
India — $646.79 billion 3
Brazil — $607.12 billion 4
Mexico — $595.92 billion…
1 China — $2.42 trillion 2
India — $646.79 billion 3
Brazil — $607.12 billion 4
Mexico — $595.92 billion…
Nigeria spent 80% of its revenue to pay debt in the first 11 months of last year, showcasing the challenge…