With shoe stores in more than 100 countries, ALDO Group is the first fashion footwear company to offset all of its carbon emissions - and is proud of it.
CEO David Bensadoun traces the company鈥檚 strong social conscience back to his father, Aldo Bensadoun (BCom鈥64) who founded the company decades ago.