Chart of the Week – Taking the Plunge

Investor confidence in publicly traded business development companies has eroded valuations markedly.

Jan 25 2016 Chart

Source: The Daily Shot

Leave a Reply