Business must compete to survive
Findings from the Nanny State Index 2019
Christopher Snowdon writes for the Spectator
Catherine McBride writes for CapX
Catherine argues that the UK’s financial markets have been successful because they enable financial natural selection, allowing well-run companies to harass market forces and allow takeovers where beneficial for the organisation.
Read the full piece here.