AlMeydanStreet

Dubai: Dubai’s Roads and Transport Authority (RTA) has awarded two contracts worth AED 1.161 billion for the Al Meydan Street Development Project, a major road scheme designed to strengthen north–south