Posted inGaming Ubisoft shares drop 33% following its ‘major company reset’ announcement Posted by annalise11 No Comments The company’s share price has dropped 95% in total over the past eight years… Source Post navigation Previous Post Trash Goblin developer launches crowdfunding campaign to back new merch storeNext PostThe Last of Us–Inspired Action RPG With Witcher-Style Open World Sets Release Date