DLF Malls launches over 80 brand stores across India shopping centres
Retail and real estate business DLF Malls has launched over 80 branded stores in its malls across India since April this year in categories including fashion, beauty, jewellery, and home décor.