The One about Bershka in Shibuya, Japan

Probably one of the catchier looking buildings in the trendy area of Shibuya is the Bershka building and the home of the Bershka retail company. A company that is from Spain (since 1998), Bershka is part of the Spanish Inditex group (which owns Zara, Massimo Dutti, Pull and Bear, Oysho, Uterque, Stradivarius and Zara Home), has buildings around the world. In fact, there are over a 1,000 Bershka shops in […]