Claim: Ubisoft is located in France.
Verdict: SUPPORTS