Indian Space Research Organization (ISRO) successfully launching a record 104 satellites, including India’s earth observation satellite...