With the 2026 Winter Olympics just days from beginning in Italy, a new poll finds that 69% of Canadians want to see companies ...