Aplas

A Chinese clean-tech company is setting up an branch plant in Ottawa and has its eyes on Plasco’s displaced talent.