English: ISRO's new space company
Telugu: ఇస్రో న్యూ స్పేస్ ఇండియా