October 1, 2018
Microsoft’s efforts for a Digital Geneva Convention get underway
Microsoft launches online petition for cyber-peace at New York festival.
Search Tech Things: Latest Tech News