Financial News

Hit by game delays and cancellations, Ubisoft posts half-year net loss

Exit mobile version
Skip to toolbar