Shares of both Infosys and TCS are down to their lowest level since 2020, while those of HCLTech are down to their lowest since September 2023.
Shares of both Infosys and TCS are down to their lowest level since 2020, while those of HCLTech are down to their lowest since September 2023.