Google’s new web browser Chrome hits the internet today and Google is now even better positioned to take over the world.
I just downloaded the browser and will be learning about its features today, but here is a breakdown of what those new features are:
New Tab Page
A small plus sign gets you a new tab [...]