Author: Footzeez

Ubisoft sales fall by 31% in the third trimester
The last financial report of Ubisoft, focused on the quarter ending at the end of December, reflects a decrease in sales of 31% compared to the same period of the previous year.