Google adds Web Apps to Chrome July 28, 2010 by admin Tweet Remember those web apps you saw in Chrome OS? Well guess what? They are now coming to Google Chrome … Read more