Samsung has opened its largest ever retail store at a former Opera House in India. The newly established retail store, which spans a huge 33,000 square feet, will be...