which store name has a lower amount of stores ? a finnish retailing conglomerate that keeps their head office in ruskeasuo , or a chain in the greater helsinki region of finland ?
alepa