Henrico County’s Elephant Insurance is now part of J.C. Flowers & Co., a New York private investment firm, after the vehicle insurer’s parent company completed the sale Dec. 31, 2025. “We are excited ...