Business Global Debt Reaches Record $307 Trillion in 2023, According to Institute of International Finance
Business COP28 Leader’s Oil Giant to Splurge $1 Billion Monthly on Fossil Fuels this Decade, Global Witness Reports