V venturebeat.com Microsoft employees call for end to ICE contract in letter to CEO Satya Nadella 3 points hapnin 8 years ago 0 comments