Claim: Ubisoft does business in Rennes, France.
Verdict: SUPPORTS