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