The launch later this year of Becca Cosmetics’ first store in London will mark a new phase for the Perth-based cosmetics company.
20/07/2004 - 22:00
Becca's London launch part of capital plan
20/07/2004 - 22:00