Ven. Feb 7th, 2025

​In recent months there has been non-stop commentary on the state of Britain’s capital markets. And it is not good.