New Samsung flagship store in Japan has 1,000 Galaxy phones in facade

To celebrate the recent launch of its newest flagship device, the Galaxy S10, Samsung has unveiled a new flagship store in Shibuya, Japan. Now they do have a number of similar stores globally but what makes this particular one stand out is that as part of its display, there are …