Honda suspends production at UK plant due to transport delays

0
281

Honda has suspended production at its UK car plant after transport-related delays to the delivery of parts.