Calling Travelers a superior insurance company - in that report - is disgraceful. Travelers has one of the most blatantly misleading annual reports I’ve ever seen (and I did my senior thesis in college on the fall of Enron). I’d be willing to bet morale at Travelers is materially suffering, given such weak and cowardly leadership.
Brett Horn is the epitome of professional negligence. Time to give him (and his boss) the axe, Morningstar!