Jumbo Group operates 86 stores, 55 of which are located in Greece, 6 in Cyprus, 10 in Bulgaria and 16 in Romania.
Jumbo Group manages 86 stores, comprising 55 in Greece, 6 in Cyprus, 10 in Bulgaria, and 16 in Romania.