ISRO successfully launches 20 Satellites in one mission, creates record Science June 22, 2016 PSLV- C34 took off on its 36th flight at 9.26 am.