Did Microsoft Just Give Up on Windows 8 for Businesses? Edit Delete Tags Autopost via winsupersite.com