SPAR now operates 1,000 stores in Spain

Spain, 2017-Apr-13 — /EPR Retail News/ — There are now more than 1,000 SPAR stores in operation in Spain with a cumulative sales area of over 400,000m2. Both on the mainland and the islands, our partners in Spain continue to invest in the expansion and modernisation of their stores – ensuring that the core values […]