The Body Shop Opens First West African Store in Nigeria, Facilitated by Star Brands Consulting Group
The Body Shop, 48 years after its establishment in Brighton, England, has officially opened its first store in West Africa, a landmark achievement made possible through the strategic efforts of Star Brands Consulting Group. The store, located in Abuja, Nigeria’s capital, was inaugurated on Saturday at Jabi Mall by the British Deputy High Commissioner to …