The store, located in Jabi Lake Mall, Abuja, was inaugurated on Saturday, March 8, by the British Deputy High Commissioner to Nigeria, Gill Lever. Speaking at the launch, Lever described the event ...
The Body Shop has launched its first West African store in Abuja, highlighting UK-Nigeria trade and ethical business values.
Nigerians, who have long cherished the brand’s commitment to sustainability and ethical beauty, will now have direct access to its renowned products with the grand opening at Jabi Lake Mall, Abuja, on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results