Question: Are both businesses, Stef and Got Game Entertainment, located in the same country?
Sentence (from "STEF"): STEF's annual turnover for 2018 was € 3,255 million.
Relevant evidence: No