August 31, 2011
Paris-based EuroConsult estimates 1,145 satellites, with a value of nearly $200 billion, will be built for launch during the next 10 years, representing a 51 percent increase from the previous decade.
December Issue 2021
Your email address:
Send post to email address, comma separated for multiple emails.