02 min Business IT industry growth likely to slow down: ICRA Indian IT services companies have witnessed a moderation in growth momentum in the last two quarters in constant… Neha KunduFebruary 7, 2023 Read More