Second-rung IT companies to face challenges: Saurabh Mukherjea
ITC - 274612