Register today for news updates.
The Body Shop files for bankruptcy, shuts down all US-based stores: Report Moneycontrol