Dubai’s Roads and Transport Authority (RTA) has awarded a contract worth $122.4 million for the upgradation of the Falcon Junction, as part...