Local and international businesses now have the opportunity to operate inside Dubai’s bustling metro and tram stations, as the Roads and Transport Authority (RTA) opens retail and commercial leasing ...