An assessment of 20 large JSE-listed companies across the financial services, consumer goods and telecommunications sectors ...