While load shedding has cost the retailer R400 million in turnover since March (plus a margin loss of R100 million), it remains “cautiously optimistic” even as inflation and exchange rate pressures ...