Tag: China State Corporation
Dubai Canal: Phase 3 to link Creek with Gulf under way
Dubai: Work on the Dh802 million Phase 3 of the Dubai Canal project begins as the Roads and Transport Authority (RTA) steps up efforts to extend the Creek.