Lifestyle Dubai Retail unveils ‘The Yard’ — 70,000 sq ft lifestyle hub set for Palm Jebel Ali in 2027 Zara Hussain · 2 days ago