The best and worst performing fintech companies in the AltFi Fintech Index in 2023Daniel Lanyon05 Oct 2023