V-Mart launches three stores in North India
Value focused fashion and lifestyle retailer V-Mart has opened three brick-and-mortar outlets in North India to further connect with shoppers in the region. Two of the stores are in Bihar and one is in Uttar Pradesh.