PSLV C34 scripts history for ISRO by launching 20 satellites Science June 23, 2016 A record in putting multiple satellites into the orbit.