Western firms shutting shop in India: WSJ

Western firms shutting shop in India: WSJ Western companies closing down back-office facilities is to slash costs. ...
10:11 AM, Jun 08, 2009
ibn apps