Edwin Finn

Barron’s Editor Steps Down

Edwin Finn exits the investing publication after 24 years.