News

Despite posing significant administrative hurdles, digital services taxes remain ‘the best way forward’ for emerging ...
Treating Afreximbank and the Trade and Development Bank as commercial creditors would reduce their capacity to finance ...
Global public debt reached 102 trillion dollars in 2024. Developing countries owe 31 trillion dollars. They paid a record 921 billion dollars in interest. This strains budgets and risks public ...