TCS has declined 36% from its 52-week high. This decline is part of the broader struggle of the IT sector with multiple macroeconomic, regulatory, and geopolitical pressures ...