ITC News

ITC Releases TurboRater in California

Carrollton, Texas–based Insurance Technologies Corp. announced the release in California of its web-based comparative TurboRater in California. Independent insurance agents...