Publication

Business taxes, management delegation, and growth

2024

2024, European Economic Review, 170(104850)