RCS Capital Reveals 8.3% Stake in Investors Capital Holdings

RCS Capital disclosed, in a new filing with the SEC, holding an activist stake in Investors Capital Holdings Ltd (NYSEMKT:ICH).

Keep Reading →