by steven » Mon Apr 03, 2006 09:28 am
Several insurance companies have concluded the risk of doing business on Cape Cod and New England's islands is simply too great and walked away. Two theories about Atlantic hurricane activity determine the insurance rates.
Add your comment