Tuesday, June 19, 2018

Microsoft employees criticize ICE contract amid recent reports

Add Microsoft to the list of companies whose government deals are provoking outrage both inside and outside their offices. The Redmond firm sparked a wave of criticism on social networks after users discovered a January blog post noting that the comp...

No comments: