From today onwards, in China Yahoo means a search engine and a search engine means Yahoo, Jack Ma
Motivational, Inspirational, Funny Quotes