Business Maverick Transnet cancels contract allowing private sector player to operate railway line By Ray Mahlaka