Insurance Jargon Buster

Say 'insurance' and most people will instantly glaze over. And there's a strong…