44.210.85.190

Corporation tax and innovation

638
Focusing primarily on France, Germany, Spain and the UK, the study aims to identify good practice in the area of tax inc