WHERE TO INVEST: How four JSE stocks make their money

· Daily Maverick