U.S. Markets close in 2 hrs 5 mins

100 Microsoft staffers reportedly sent a letter to CEO Satya Nadella protesting the firm’s $19.4 million deal with ICE

More than 100 Microsoft staffers have reportedly written to CEO Satya Nadella protesting the company's work for the U.S. Immigration and Customs Enforcement agency.