Body Shop debuts in Nigeria

The United Kingdom’s iconic beauty brand, the Body Shop, has launched its entry into Nigeria, marking a significant milestone in the country’s retail and skincare industry. The first store is set to open at Jabi Lake Mall, Abuja, on March 8, 2025. According to a statement, for years, Nigerians have embraced The Body Shop’s ethically

Read More Read More

Check Also

FG partners Zipline on rural healthcare, drone tech

The Federal Government and the Bayelsa State government have partnered with Zipline, a global …

Leave a Reply

Your email address will not be published. Required fields are marked *