Dubai floating villa project lacks approvals – report

January 25, 2018 1032