Used car digital marketplace carries substantial debt and faces growth challenges