Maybe because their business in Russia is unprofitable? I found this data in russian group. All the information is verified.
OOO «Кapфикc» russian name or "Carfix" LLC if you translate it to English. In red: 1) gross profit (loss) 2) Operating profit (loss). Year 2016
OOO «Ceлaникap» russian name or "Selanikar" LLC if you translate it to English, this is Carprice LLC in 2016. In red: 1) Operating profit (loss) 2) Profit (loss) before income tax
Don't waste your money on this project. They will rip you off
What is the connection between CarFix and CarPrice? Could it be because they are relatively new that the loss is attributed to the cost of the repair shops? I can imagine it will take a while to recoup the investment. Unless you insinuate that they are using an ICO to pay off the debt.