Developing countries paid record $443.5 billion on public… Mercy Aboagye Dec 14, 2023 0 Amid the biggest surge in global interest rates in four decades, developing countries spent a record $443.5 billion…