Air Canada, the airline oligopoly and the abused consumer

.....

© The Globe and Mail