Johnson Service Group PLC (LON:JSG) is largely controlled by institutional shareholders who own 80% of the company
Given the large stake in the stock by institutions, Johnson Service Group’s stock price might be vulnerable to…
Browsing Tag