CCC YC We invested 10% to pay back tech debt; Here’s what happened Story Published at: January 15, 2023 at 10:33PM Jan 15