TCS shares decline 2.51% post Q1 results announcement

Its managing director and chief executive K Krithivasan said it is experiencing a "demand contraction" due to the continuing uncertainties on the macroeconomic and geopolitical fronts

Market