Ubisoft execs accused of insider trading, publisher denies claims

Five executives, including Montreal CEO, allegedly sold stocks ahead of delay announcements

Leave a reply