Florida’s newest property insurance company, People’s Trust , doesn’t have a large corporate headquarters.

read the full article