Download-ss.com offers a place for people to register products with Microsoft
Title
Windows Embedded Server Products Evaluation Software Download Registration Site
Description
Excerpted from the website description:
- Windows Powered Dedicated Servers are easy to set-up, easy to manage, high performance, and low cost.