WINNIPEG - Exchange Income Corp. has entered into an agreement to buy Canadian North.