Technology Software Consultancy ThoughtWorks Picks Up $720MGIC, Siemens, Fidelity, and Mubadala are investors. January 18, 2021