Home Tags Covia

Tag: Covia

60 to lose jobs as Covia shuts New Canaan offices

The layoffs of 60 people will begin in the first quarter of 2019.