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