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 Ethan's Blog » symptom