updated 24 days ago by Wikirate International e.V.
Source
Comments
The company discloses that it has 1,631 stores across Spain and 39 in Portugal. However, no evidence found that the company discloses all the locations (owned and controlled) where they conduct activities.