The US Department of Transportation’s Federal Transit Administration (FTA) has announced that work can start on the Atlanta streetcar project. The project was awarded USD47.6 million from the Transpor...

This content is available to only subscribers.