Air Canada ranks least punctual among large North American airlines

This post was originally published on Global News.