Finance Top 15: the very slow road to recovery