624
Google Chrome Warning Issued For All Windows Users
(www.forbes.com)
This is a most excellent place for technology news and articles.
I know what it means, but everytime I think it sounds like screaming a new Apple product.
iAnal, now that'd get the Apple fanboys going.