… 20 Percent … A rough year adds up to an $84.6 million operating loss for the French publisher. … Ubisoft Sales Fall …