What happened?Dubai’s Roads and Transport Authority (RTA) has awarded the contract for the Dh2 billion Latifa bint Hamdan Corridor Development Project. Who is...