Storia: Germany’s economy was set to rebound. But soaring energy prices have derailed Europe's biggest comeback — Warptech News