Public transportation could be changed forever with the implementation of a digital upgrade to South Africa's Passenger Rail Agency

More...