The Body Shop Sees Profits Rise By A Third

The ethical cosmetics retailer has achieved annual sales of £332m, with profits up by a third to £45.6m. The L'Oreal-owned chain now has 2,500 stores worldwide, with strong growth seen across Asia and the Middle East.

Read the full article.