Ubisoft Stock Plummets 12.6% Following Unsuccessful Launch of Star Wars Outlaws
Ubisoft’s stocks plummeted by 12.6% following the release of Star Wars Outlaws, hitting a nearly 10-year low at 15.22 euros and causing the company’s valuation to drop to 1.96 billion...