Body shop

A company that provides temporary workers on a contract basis.

Contributed by: Offshore Outsourcing