Indian IT’s job creation engine has slowed, it hasn’t stalled
When the going gets tough at information technology (IT) services firms, it is perhaps the toughest for employees. Technology companies let go of more employees than they otherwise would, to […]