News

Medallion Financial Corp.'s 9% preferred shares offer high yield but pose credit risk and high leverage concerns. Click for ...