Microsoft Pours $500,000 into Coding and Tech Education for Diverse Student Groups News July 27, 2018