Barclays backs £108m Clydesdale MBI

The retail financial services provider was previously owned by Ventura, a subsidiary of Next. Management takes a 10 per cent stake.

Share this