Home Stock Why is Assassin’s Creed maker Ubisoft facing questions about its future?