Microsoft Inspire 2017 recap

Hard to believe it has already been a month since our whirlwind week in Washington D.C. for Microsoft’s Inspire (formally known…
Share via