Home FashionNew Balance expands UAE footprint with new store at Nakheel Mall, Palm Jumeirah