India | India sets record in space mission, launches 20 satellites in one go