Honda’s plant in England was forced to halt operations because its parts hadn’t arrived. Soon U.K. ports will face a mountain of customs declarations.
Honda’s plant in England was forced to halt operations because its parts hadn’t arrived. Soon U.K. ports will face a mountain of customs declarations.