On Nov.12, NASA launched a satellite to the International Space Station from its Wallops Flight Facility in Virginia. After a brief stay aboard ISS, the TechEdSat-6 satellite has been released into...
A novel technology that could allow easy and safe return of payloads to Earth from space will soon be tested in low-Earth orbit.The technology, called “Exo-Brake”, is a flexible, parachute-like...