South Africa has landed its largest-ever private rail investment, with private rail operator Traxtion committing R3.4 billion ...