
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 Read More …