A sign of a Bershka store, part of the Inditex group, on March 5, 2022, in Madrid (Spain). Inditex announced today that it is temporarily closing its 502 stores in Russia. Other
67 Bershka Relaunches Oxford Street Store Stock Photos, High-Res Pictures, and Images - Getty Images