Atkins’ sustainable marine stations design wins RTA recognition

Atkins has won a design competition for new marine transport stations along the recently created Dubai Canal for the Dubai Road and Transport Authority (RTA)
Source: New feed


Leave a Reply