India's top IT firms, TCS, Infosys, and Wipro, are facing their steepest growth slowdown in years amid global economic uncertainty and geopolitical challenges (Manish Singh/India Dispatch) April 19, 2025 by appcompact