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