Ubisoft released its earnings report for the quarter ending on June 30, reporting $383.82 million (€326 million) in net bookings.Read More
Ubisoft released its earnings report for the quarter ending on June 30, reporting $383.82 million (€326 million) in net bookings.Read More