All Our Stores are Leased: V-Mart

Lalit Agarwal, CMD, V-Mart said all their stores are across 12 states are leased, and the company does not own any store. The lease period is typically 9-11 years, he added.