The Roads and Transport Authority of Dubai has entered into a Memorandum of Understanding with ‘The Boring Company‘ to put up ...