Success in attracting students has prompted a Canadian university to call off a deal with Navitas for the establishment of McMaster University College.

Success in attracting students has prompted a Canadian university to call off a deal with Navitas for the establishment of McMaster University College.