Ubisoft Shares Plummet Following Star Wars Outlaws Release 

Following the recent news that analysts have significantly lowered sales projections for Ubisoft’s latest AAA title, Star Wars: Outlaws, from 8 million to 5 million units, the company’s stock has taken a considerable hit. The underwhelming reviews and lack of genuine excitement surrounding the game have contributed to growing investor concerns that Ubisoft is on … Continue reading Ubisoft Shares Plummet Following Star Wars Outlaws Release