Business Description
Founded in 1986 and based in Saint-Mandé, France, Ubisoft creates and sells video games for a wide range of platforms, including consoles, computers, and mobile devices. The company handles everything from writing story concepts and building game mechanics to developing the technical tools its teams use to bring games to life. Its products reach players across Europe, North America, and markets around the world, through both physical copies and digital downloads.