Uncertainty over future of Car Finance Company