Four years after placing 10 satellites into low earth orbits, Indian Space Research Organisation (ISRO) now set another record. On Wednesday, ISRO launched in a single rocket a total of 20 satellites, including two student satellites from Indian universities and 17 satellites of four foreign ...