Microsoft letting employees raise concerns about products after Middle East controversy
Microsoft employees can now request Trusted Technology Reviews when they want to report on concerning uses of the company's products.
(CNBC, 2025-11-06T01:27:18Z)