Thank you Aztimm : I read the whole article actually. I found it quite interesting even if they don't give lots of infos on the Montreal location specifically. I learned something new today!
Thanks also to Fiumicino: What a small world it is indeed
^
I hope that other members will also post any infos that they might find about those projects.