Mike Straw Senior Editor Staff member Yesterday at 3:52 PM #1 An Ubisoft investor is claiming it has support of at least 10% of the shareholders as it looks to force a sale and/or executive changes. Read the full article here...
An Ubisoft investor is claiming it has support of at least 10% of the shareholders as it looks to force a sale and/or executive changes. Read the full article here...