The firm has registered an office in China, but details are no longer visible on the government website.
24 Jul 2018 ... China is the world's biggest social media market, but access to websites such as
Twitter, Facebook and YouTube is blocked in the country.