TCS looks well placed to sail through turbulent macroeconomic scenario in key markets
File photo of Tata Consultancy Services campusSynopsisWhile the management has expressed confidence over the demand momentum, caution is in the air given that over three-fourth of its…