MONTREAL — A new report says Air Canada ranked last in on-time performance among the 10 largest airlines in North America, as some carriers north of the border struggle to find their post-pandemic footing despite much better outcomes than the travel
Read more >