China becomes the first country to have more than 10 billion monthly search engine queries, thus exceeding the US and establishing a new world record.
China becomes the first country to have more than 10 billion monthly search engine queries, thus exceeding the US and establishing a new world record.