President Bola Ahmed Tinubu on Tuesday announced that Nigeria's debt-to-revenue ratio has dropped to 65%, a significant drop from approximately… Read More