Astra bounced back from last month’s launch failure with a groundbreaking success, deploying satellites in Earth orbit for the first time ever.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.