Chetwood Financial

Chetwood Financial obtains UK banking licence

British challenger bank Chetwood Financial has secured a full banking licence from the Prudential Regulation Authority. The challenger bank already…