Flagship Product Site for Microsoft Windows Vista (Australia) has a Broken Link!
Wednesday, February 21st, 2007The new Microsoft Vista product has several regional Microsoft websites talking up the “WOW” factor. The Australian site (http://windowsvista.com.au) website has its own “WOW” factor with a broken link that relates directly to Microsoft Vista licensing. It is a disgrace that the flagship product releases website has a broken link, even more so that it […]
Popularity: 6% [?]








