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