Tag: shoprite

Shoprite Shuts Abuja and Other Stores in Nigeria

Retail giant Shoprite has shut down more outlets in Nigeria as the

admin admin