Public Notes on
View Public Collections
#bullshit #hypocrisy #Google #youtube #monopoly #unfair #pub
Show More
Search engine market share www.netmarketshare.com
Says Google has close to 80% in USA/North America and 95% in Europe. #market_share #search_engines #bing #google #yahoo #monopoly #grain_of_salt #pub
Show More