top of page
Dec 8, 20212 min read
17,000 satellites to be launched by 2030 according to Euroconsult
Euroconsult has released its 'Satellites to be Built & Launched' report for 2021, the latest edition in a series that has consistently...
Latest News
bottom of page