The House Improvement Company is getting ready to launch at the very least 13 satellites in late June, the company’s director Derek Tournear stated Might 26.
The publish Space Development Agency to launch 13 satellites in late June appeared first on SpaceNews.