Ubisoft's current strategies call for 'significant cost reductions,' new review to investors shows depth of the French ...