The release of Windows XP Beta 2 has been pushed back to March 14, but Microsoft executives are still gunning for the final release in June, according to an internal memo examined by CRN.
Read more
Read more