Manitou to close plant in Texas, US

0

Manitou will cease operations at its Waco, Texas plant in March 2021, with 148 employees being laid off