3 IZA Discussion Papers
IZA Discussion Paper No. 15903
IZA Discussion Paper No. 14909
published in: Small Business Economics. 2023, 60, 463–483
IZA Discussion Paper No. 10967