2 IZA Discussion Papers
IZA Discussion Paper No. 16656
IZA Discussion Paper No. 14909
published in: Small Business Economics. 2023, 60, 463–483