Advertisement
Advertisement

Jumbo

Jumbo Value Chain to Open 1st Canadian Stores in 2026

Large-format Greek retailer Jumbo will debut in Ontario in 2026 under Fox Group’s franchise, with three hyper-stores planned initially and a goal of 5–10 locations across Canada within three years.
- Advertisement -