The rally is primarily triggered by TCS' June-quarter earnings, which exceed Street expectations on both revenue and profitability.
News18.com
Read Full Story
Powered by U6L