IKEA opened its first Delhi store at Pacific Mall, Tagore Garden. The 15,000 sq ft outlet aims to improve urban accessibility, complementing online and big-format stores.