Yesterday, the much touted Google Chrome launched, ...

Looks like Google’s quest to dominate the world...