Google’s business in China started showing signs of unravelling as unreliable search performance shook advertisers’ and users’ confidence

Original post:
Google’s business in China starts to unravel