Apollo Capital wins in Credit Strategy Car Finance Awards June 11, 2024 News by Leave a Comment on Apollo Capital wins in Credit Strategy Car Finance Awards SUPERCAR financier Apollo Capital won in this year’s prestigious Credit Strategy Car Finance Awards.