Chrome – the new web browser from Google – 1VIZABILITY Rating B+

September 4, 2008


Chrome, the new web browser to be launched by Google is set to pose a competition...