• 685 South Arthur Avenue Suite 12D | Louisville, Colorado 80027

Windows 10 set for July 29 release

It’s finally here – the long-awaited release of the new Windows 10 operating system from Microsoft has been confirmed for July 29. The tech giant is skipping number 9, making this the latest release since Windows 8 failed to live up to expectations. That means Microsoft has gone back to the drawing board, and emerged […]