The FCA is suffocating the City
Britain is facing a crisis of confidence – a pervasive regulatory culture driven by the belief that whenever something goes wrong, no matter how minor, it must be regulated out of existence.
Click here to read the full article.