Work

Financial development, life insurance and growth: Evidence from 17 European countries