An ‘Economic Storm’ of Crises Is Battering Afghanistan August 30, 2025 by business An ‘Economic Storm’ of Crises Is Battering Afghanistan