English: New Space India Limited (NSIL) announced
Telugu: న్యూ స్పేస్ ఇండియా లిమిటెడ్ (ఎన్ఎస్ఐఎల్) ఏర్పాటు చేస్తాం.