News

A London automotive parts plant is shutting down, hurt by the extended closing of the Cami Assembly plant in Ingersoll.