We all know that the US and China are jockeying for the world number one spot in terms of economics and the military – but also in the arena of the top internet domain and the top social media (SM) network in terms of traffic.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.