Title: Financial regulation--or over-regulation?
Subjects: Financial institutions, Finance
Places: England, Great Britain, London