Dedicated Vehicle

Company or entity set up for a specific purpose (eg. reinsuring catastrophe risk)

Print Friendly, PDF & Email