ISRO successfully launches communication satellite GSAT-29

The Indian Space Research Organisation (ISRO) now has yet another feather to…