Over the past 11 years, investors have enjoyed an impressive return of 1430%. In April, Tata Communications reached a new pinnacle, surpassing the ₹2,000 mark for the first time, touching an all-time high of ₹2,084 per share. Also Read: TCPL to double capex this fiscal, expand into new categories The […]