Thoughtworks Files Registration Statement for Proposed Initial Public Offeringbusinesswire.com2 pointskaeff5 years ago