Nakheel mulls 10 bids to build luxury Deira Islands resort

September 20, 2017 133