Shoprite Checks Out of Nigeria ShopRite, the largest retail store outlet in Africa, has stated that they may sell their…
Nigerian Firm Wins “Best Developer In Africa” The Cavalli Group, the holding company for Deluxe Residences Limited and Global Property Partners (GPP),…