Home Business & Finance Ubisoft Is Reportedly Buying up to 4 Million Shares Following the Latest Dispute with Vivendi