Bang & Olufsen opens in Toronto