Highlighted
Active Level 5

Is it true that Samsung is planning to open a Galaxy experience store in Delhi? Does anyone have any more details?