Meggitt Defence Systems Canada

Providing Target Services and supplies for training of troops and systems testing.