Claim: Rennes, France is the location where Ubisoft is headquartered.
Verdict: SUPPORTS