Solid stuff. Definitely in Canada and the Euros interest to make this deal. Tangible benefits from trade sounds good to me.
Really and I thought CETA was that thing people where criticising/protesting due to several rather large issues primarily being that business will gain more power over government because of it.