Title: The impact of taxation on financial services business location decisions
Subjects: Financial services industry, Taxation
Places: Great Britain