Apparel brand Vero Moda has expanded its brick-and-mortar retail footprint in India with a new exclusive brand outlet at DLF Promenade in Delhi which spans 1,250 square feet.| FashionNetwork.com