Air Canada CEO issues public apology for not speaking in French; read the 'sorry note'

· Times of India