what countries is oysho in?
The brand has 650 stores, in more than 44 countries around the world, among which 190 are in Spain. In 2016, the brand opened its first store in Jakarta, Indonesia. The store is located at Plaza Indonesia. In 2017, Oysho organized a women's race against breast cancer in several cities.