DUBAI: McArthurGlen Group, Europe’s leading developer and manager of designer outlets with presence in eight countries across Europe and Canada,…