Driving development while retaining autonomy – A balancing act
By Yanniv Betito, vice president for EMEA. Telesat. There are over 12,000 satellites currently in orbit and more pending. While only a select number of countries can afford to launch and deploy...














