microsystems

CMC Microsystems is expanding its role in the Ottawa community with a 2,500 square foot facility.