India's space agency launched its heaviest ever payload on Wednesday, with Prime Minister Narendra Modi calling the deployment "a significant stride" for the space sector.