Tech

Microsoft is tied to hundreds of millions of dollars in foreign bribes, whistleb..