criticalhit.net
Ubisoft executives fined for insider trading
Five Ubisoft executives have been fined for selling stock just before the delays of two major titles in 2013.
Alessandro Barbosa