Business ❯Shipping ❯Supply Chain
Red Sea Suez Canal
The company faces a significant drop in market valuation and plummeting sales in Germany.