oecd logo

OECD Economic Surveys: United Kingdom 2007

Tax competition: How to remain competitive?