Google Microsoft News Hey Windows XP, Unlike others, Google Chrome isn’t Abandoning You Yet So if you are somehow still clinging on to Windows XP, and… Deepanshu KhandelwalApril 16, 2015