The Space Development Agency is preparing to launch at least 13 satellites in late June, the agency’s director Derek Tournear said May 26.
The Space Development Agency is preparing to launch at least 13 satellites in late June, the agency’s director Derek Tournear said May 26.