Cactus
Cactus, founded in 1900 and headquartered in Luxembourg, UK, supermarket company. The family-run business has stores under the brands Cactus, Supercactus, Cactus marché (Cactus Market), and CactusShoppi. The group also operates specialty shops selling items such as flowers or CDs.
Last updated on