News

Announced last year as Project Honolulu, Microsoft today released Windows Admin Center, the new Web-based graphical administrative interface for Windows systems.