A mission by Japanese Aerospace Exploration Agency (JAXA) to “pull” debris out of orbit with an electromagnetic cable which will direct it towards Earth where it...
India has successfully sent 20 satellites into space in a single mission, a record-breaking event for the country’s space agency that received its premier’s warm praise....