Location

Dubai World Trade Centre, Dubai