INSEAD said on Tuesday it has appointed Houbara Communications as its public relations partner in the United Arab Emirates, as the global business school seeks to…
Stay in the know
What are you interested in?