Ubisoft reports ‘solid’ Q3 performance as DLC and microtransaction revenue leaps by 38.9% 20th February 2019 Business News Comments Off on Ubisoft reports ‘solid’ Q3 performance as DLC and microtransaction revenue leaps by 38.9% "Competition was particularly fierce" Read More »