WORLDChina Launches Satellite to Test Space Debris Mitigation TechnologyNileshOctober 24, 2021October 24, 2021 by NileshOctober 24, 2021October 24, 20210906 China successfully launched a satellite on Sunday to examine and check space debris mitigation technologies. It was found from the Xichang Satellite Launch Centre in...