With 2024 drawing to an end, the ISA has published statistics of its operations over the past year.

Read more