Insurance companies have for long been wedded to the concept of agents.

More...