Honda will cut back production in the United Kingdom. Due to lack of parts Honda will reduce production at its Swindon, England, plant by 50%.
Honda will cut back production in the United Kingdom. Due to lack of parts Honda will reduce production at its Swindon, England, plant by 50%.