World Can Germany’s steel industry survive deepening cost crisis? | DW News 11 November 2025, 7:06 am Team Buyback