Via Brand Channel. Goojjie and YouTubeCN are China copycats of Google and YouTube. Check out their homepages - they look…
That's the impression I seem to get when surfing Chinese websites. It was something we were trying to avoid when…