It is official — Bershka has landed in India. The Spanish high-street brand, part of the Inditex group (which also owns Zara, Massimo Dutti, and Pull&Bear), has opened its first Indian store in ...