The Body Shop has launched its first West African store in Abuja, highlighting UK-Nigeria trade and ethical business values.
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 ...