
The Body Shop Opens First West African Store in Abuja
The Body Shop, 48 years after its establishment in Brighton, England has opened its first store in West Africa. The store was opened in Abuja, Nigeria’s capital on Saturday. The latest addition to the renowned British cosmetics, skincare and perfume …