Airline

Air Canada cancels over 1,200 flights, citing poor weather and runway disruptions at Toronto Pearson