Windows Insider Program Website Gets A Facelift July 28, 2017 Elaine Lee Microsoft No Comments It was a long time coming! Microsoft has just updated the official website of the Windows Insider Program, redesigning it with a lot more information for interested users. Dona …