Dubai forms an opinion of you before you’ve said a word. Step off a flight into a taxi queue and you’ve already lost a bit of control over how the day starts. Step into a Mercedes Maybach S680 waiting at arrivals, and the meeting has gone your way before you’ve walked in the door. That’s […]