Shoprite Holdings Ltd. (‘the Shoprite Group’, or ‘the Group’, or ‘the Company’) is an investment holding company headquartered in Cape Town, South Africa. The Company’s primary ...