Cluster Vocabulary

Finance

cached

A contract between a business and the insurer that covers a specific business risk.

Insurance
cached