French video game giant Ubisoft shocked the gaming world as its shares plummeted by a staggering 34% following the announcement […]
French video game giant Ubisoft shocked the gaming world as its shares plummeted by a staggering 34% following the announcement […]