Capitalising on its winning bid to stage Expo2020, Dubai has opened the first freehold commercial property in the centre of Deira. The 12-storey Centurion Star Tower is a joint venture between Royal Star International and Centurion Residence Limited... Read More