(Ping! Zine Web Tech Magazine) – Google’s popular Chrome web browser will receive update support running on Windows XP until April of 2015, the tech giant announced in a blog post last Wednesday. Microsoft itself intends to pull update support for XP on April 8th of 2014. “We recognize that hundreds of millions of users, […]