Business | Thursday November 20, 2014
INSEAD, one of the world's leading graduate business schools, carried out the survey titled INSEAD Alumni and found that Dubai was rated world's most attractive city to live and work in. Surprisingly, London ranked 10th and Paris 11th.
www.ndtv.com/business