South African retailer Shoprite Holdings has raised funds to expand its store network, improve its infrastructure and strengthen its balance sheet.