News Ubisoft share price tumbles following delay of its 2020 releases Developer revises its operating income down from €480 million to €20-50 million. 27 Oct 2019 Vikki Blake 52 comments
News Ubisoft delays Watch Dogs Legion, Gods & Monsters, Rainbow Six Quarantine Following "underperformance" of Ghost Recon Breakpoint and The Division 2. 25 Oct 2019 Matt Wales 62 comments