Time flies with great content! Renew in to keep enjoying all our premium content.
Google logo at the Googleplex in Menlo Park, California. FILE PHOTO | AFP
By Vincent Owino
Business & Technology Reporter
Nation Media Group
Don't have an account? Register