Samsung opens third Experience Store in Spain, gifts flagship products

Samsung has widened its retail presence in Spain with the inauguration of a new Experience Store. The company announced the grand opening earlier this week. The new store is located on one of the main commercial streets of Barcelona — Avinguda del Portal de l’Àngel — and with an area of 400 square meters, the […]

Read More