by Ben | Oct 12, 2018 | Press Releases
PARIS, FRANCE — October 11, 2018 — Today, Ubisoft announced a third season of its international start-up program at Station F, the world’s largest start-up campus located in Paris. This season will take place from January to July 2019. For its third season,...