The consortium comprising France-based Alstom and Dubai-based construction firm Belhasa Six Construct has resumed work on the Al-Sufouh tram project. Dubai’s Roads and Transport Authority (RTA) ...

This content is available to only subscribers.