Iconic brand has large footprint in sub-Saharan Africa, with stores in Nigeria, Angola, Mozambique, Botswana, Ghana, Tanzania and Kenya
Read the full article by here: Business Day Live
Submit and get free press releases here: MyPR Free Press Release.

