A Dh1.5 billion contract was awarded to develop Dubai's Al Fay Street, the city's Roads and Transport Authority (RTA) has announced on Sunday, enhancing the street's capacity to accommodate 64,400 ...