business Delay on Suez Canal could cripple already struggling auto industry 2021-03-27 FreeNews “Any slight delay in delivery could mean the production lines in Europe will grind to a halt,” said one auto industry expert.