ARC LAUNCHES FIRST FLAGSHIP STORE IN SANDTON CITY

Luxury beauty destination, ARC, swung open the doors to the biggest beauty-dedicated store in South Africa, located in the heart of Sandton City.