Sign In
Technology
Software firm Thoughtworks lays off nearly 500 employees
Markets
ThoughtWorks raise $720 mn, valued at $4.6 bn