Central ISRO set to launch record 104 satellites on 15 Feb February 13, 2017 The Indian Space Research Organisation is gearing up for a historic launch of the world’s highest number of satellites in its class in a