Luxury jewellery brand, Swarovski, has opened its Lekki store and unveiled two new ambassadors as part of its business promotion strategy. Swarovski said in a release that it curated the new store in Palms Mall, Lekki, Lagos, in collaboration with Polo, to accommodate Nigerian buyers of diverse economic status. The Head of Marketing, Polo, Chika