by Haja Mo July 1, 2025 Business With developing nations crushed by unaffordable borrowing and Washington on the sidelines, some leaders are brokering debt forgiveness deals. Previous Story BP, Once a Hunter in the Oil Industry, Is Now Prey. What Went Wrong? Next Story Cloudflare Introduces Blocking of A.I. Scrapers By Default