Virtuous Retail South Asia owns and runs VR Punjab, a premier regional lifestyle destination situated in the Chandigarh Capital Region. Constructed across a vast expanse of 22 acres on the busy NH 21, the Center has a prime position in a posh residential neighborhood that is also home to the Indian School of Business campus and a historic cricket stadium.