100 Middlefield Rd., Scarborough, ON
We develop and manufacture products for satellite video transmissions.