0 votes
Is Ubisoft an American company?

1 Answer

0 votes
Ubisoft. Ubisoft Entertainment SA (/ˈjuːbisɒft, -sɔːft/; French: [ybisɔft]; formerly Ubi Soft Entertainment SA) is a French video game company headquartered in Montreuil with several development studios across the world.
...