Skip to content Skip to Programs Navigation

Research

Corporate Profit Shifting and the Role of Tax Havens: Evidence from German Country by Country Reporting Data

pie chart

1.26.2021