Canadian manufacturing plant

Non-woven textiles production