Windows XP Lives On…Again

Several websites have reported in recent days that Microsoft are once again extending their period of official support for vendors offering Windows…

Read More