290 Shares1.4k Views in Recent Post, Science and Technology ISRO launches record 20 Satellites : Now PSLV-C34 launch