Claim: Ubisoft is headquartered in Rennes, France.
Verdict: SUPPORTS