The Indian Space Research Organisation (ISRO) today launched its twenty-fifth home-made communications satellite in space using the Geo-synchronous Satellite Launch Vehicle (GSLV) that uses an Indian made cryogenic engine being tested for the third time.