What Citizens Insurance depopulation means for Florida homeowners
Read full article: What Citizens Insurance depopulation means for Florida homeownersAs rates soared, this state-backed carrier amassed a staggering 1.25 million active policies. Now, however, that number is about to be halved as the state rolls out a depopulation initiative.