By Adedapo Adesanya British franchise, The Body Shop, has opened a new beauty store in Lagos, a second chain following the launch in Abuja and a...