Dear Shymali,
Body shopping is arguably a uniquely Indian practice whereby an Indian-run consultancy (body shop) anywhere in the world recruits IT workers, in most cases from India, to be placed out as project-based labor with different clients. Unlike conventional recruitment agents who introduce employees to employers, body shops manage workers on behalf of employers—from sponsoring their temporary work visas to paying their salaries, arranging for accommodation and the like. Thus, workers do not enter into any direct relationships with their contract employers and can be retrenched at any time, whereupon the body-shop sponsor either is able to place them out to a different client or puts them on the bench to await a placement.
(correct me if i m wrong RGS :))
Regards
Hemant Kapoor