Americans and American businesses paid $1 trillion in property insurance premiums last year. We’ll do the numbers.
New research argues homeowners and businesses are spending far more on insurance than claims alone can explain.