Tata Teleservices Limited along with its subsidiary Tata Teleservices Limited is an Indian internet services provider and IT services company headquartered in Mumbai, India. It is listed on BSE and NSE in India. From Wikipedia
The renewable energy arm of NTPC Limited debuts strongly on NSE and BSE following its ₹10,000 crore IPO, with funds aimed at debt repayment and corporate purposes.