Media Team

  • (Netherlands)
    Publication Managers
  • Member since Feb 27, 2012

September 14, 2018
Samsung doubles down in India, opens its biggest store world-wide


The South Korean tech giant’s roughly 33,000 square foot (3,000 square meter) store in the southern tech hub of Bengaluru...

Please log in or sign up to see more.