October 1, 2018

Microsoft’s efforts for a Digital Geneva Convention get underway

By Tech Online Things

Microsoft launches online petition for cyber-peace at New York festival.

Search Tech Things: Latest Tech News