The company, The Body Shop, is facing financial troubles and may have to close down, potentially causing 2,000 employees to lose their jobs.

The company, The Body Shop, is facing financial troubles and may have to close down, potentially causing 2,000 employees to lose their jobs.