Ubisoft, a publicly owned company headquartered in France, was founded in 1986 and employs approximately 22,660 individuals. The company primarily focuses on computer games and functions as a French video game publisher with development studios located globally.