Banking & FinanceShoprite delivers 7.1% revenue growth amid festive deflation with customer-first strategy3 Mar 2026