News

Aimia Inc. (TSX: AIM) announced that it repurchased and settled for cancellation a total of 1,083,400 of its common shares in ...