Thank you very much for that post, Citoyen !!!!
I have been digging through French documents trying to establish exactly that linkage! My 30-year old French fluency (mediocre at best) has been somewhat useful, but if I read any more French my head will explode.
Do not have the link handy, however, there is a Donald Pepin incorporated in Quebec (was on some corporate registry, again, apologies, can re-dig it if necesary). His activity is listed as Consulting Engineer (in French of course, there are 2 Donald Pepin's inc'd, only 1 is an engineer). Possibly 'our' Donald Pepin, possibly not. Unfortunately the supplemental docs were on microfiche.
The players in this company seem to be mainly French-speaking, the company probably does business in French, the MN1 guys probably did not have a translator available (I did not watch it, btw), and most of the good diggers on this board probably dig in English.
So thanks again, appreciate the post! Merci beaucoup!