Industry giant Veolia Transportation will run New Orleans' struggling bus and streetcar system for up to ten years under a contract proposal endorsed by the Regional Transit Authority (RTA) board.
 
...

This content is available to only subscribers.