Ontario space firm wins $65 million satellite contract
COM DEV International Ltd., a leading manufacturer of space hardware subsystems with headquarters in Cambridge, Ontario and facilities in California and in Europe, will provide a variety of satellite components […]
Ontario space firm wins $65 million satellite contract Read More »