The Iran war has dramatically slashed Germany’s economic growth forecast by a staggering 50%, while the budget deficit swells to 4.2%. Skyrocketing energy prices and persistent supply chain disruptions are dealing a heavy blow to Europe’s largest economy

