What’s Insurtech, Anyway?

Perhaps it’s a symptom of buzzword fatigue that everyone in the insurance industry seems to use the word “insurtech” without agreeing on – or