Just Fine
French stock market fines five Ubisoft execs €1.2 million for insider trading
Ubisoft appealing the decision
Ubisoft is a leading international developer, publisher, and distributor of interactive entertainment products founded in 1986 by the five Guillemot brothers.