Yahoo Web Search

Search results

  1. Dec 24, 2023 · World’s poorest nations spend 16% of revenue on debt, the highest in 25 years. Sri Lanka tops league of countries unable to respond to crises at home due to crippling payments, as campaigners ...

  2. People also ask

  1. People also search for