Jumbo Group operates 86 stores, 55 of which are located in Greece, 6 in Cyprus, 10 in Bulgaria and 16 in Romania.
The Jumbo Group has a total of 86 retail outlets, with 55 situated in Greece, 6 in Cyprus, 10 in Bulgaria, and 16 in Romania.