Shoppers Stop, India's premier fashion and lifestyle destination, launched its Second (2nd) store in Gurgaon at Spaze i-Techpark, Sohna Road. The....