All about finance. Investors are dumping significant sums into Cash ISAs, claims Hargreaves Lansdown. , and Administrator 2025 April 29