Top Ten Developers - #5 Ubisoft
Ubisoft's name comes from the word “ubiquitous”, which means to be everywhere at the same time. With the many branches Ubisoft has throughout Europe and Canada, there's a reason for the name.
Published: Sunday 28 October 2007 | 21:42
Source Site: http://www.ripten.com