Lloyd’s Neal: One-third of 2021 business plans ‘unrealistic’

The CEO says £12bn-£13bn of new business is set to be approved for 2021.

To unlock article:

Login