Google caches payment card details for 19,000 brits (The Register)
Stolen information wants to be free, too More evidence of Google's success in organizing the world's information and making it universally accessible: Payment card details for 19,000 Brits were recently found hosted in the search engine's web cache.… Whitepaper - Accelerating virtualised environments