Mass Layoffs in Iran as Businesses Buckle Under Wartime Pressures
May 10, 2026