(Telecompaper) France-based games developer Ubisoft has released its first-half financial results, confirming that performance was below the company's initi... Read more