News

Shares of Tata Technologies are down 50% from their post-listing high of ₹1,400 and are just trading higher than their IPO ...