The retail financial services provider was previously owned by Ventura, a subsidiary of Next. Management takes a 10 per cent stake.
2 min read · 12 January 2013