How did Air Canada lose hearts and minds? Two words: ‘unpaid work’

.....

© The Globe and Mail