ALDO (4)
ALDO is a Canadian multinational corporation retailer that owns and operates a worldwide chain of shoe and accessories stores. The company was founded by Aldo Bensadoun in Montreal Quebec in 1972 where its corporate headquarters based in the Montreal borough of Saint-Laurent Quebec remain today.