Five satellites made in Britain to track the expansion of Chinese cities and demonstrate a new sail design to clean up space junk blasted off Friday on top of an Indian Polar Satellite Launch Vehicle.
India’s Polar Satellite Launch Vehicle is set for liftoff Friday with five satellites built in Britain to look down on Earth and test a solar sail’s ability to clean up space junk.