Sonakshi Sinha inaugurates New Balance store in Noida Film March 22, 2016 Brand will open more stores in India.