The Punch on MSN4d
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 ...