Claim: Ubisoft is headquartered in a city in the east of Brittany in northwestern France at the confluence of the Ille and the Vilaine known as Rennes, France.
Label: SUPPORTS