Tech News Today
Company logos appearing on Google Maps Google is launching a new paid advertising service. Companies place their logo at their address on Google Maps. This makes them easier to find. Google says an algorithm will keep the map from getting cluttered
Toshiba debuts Android-powered Folio 100 tablet Another Android-based rival [...]

