With 79% ownership of the shares, Distribution Finance Capital Holdings plc (LON:DFCH) is heavily dominated by institutional owners
Given the large stake in the stock by institutions, Distribution Finance Capital Holdings’ stock price might be vulnerable…