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