How institutional investors are revamping company oversight by means of strategic shareholding

Today's financial markets are experiencing unprecedented levels of investor involvement with portfolio organizations. Strategic shareholders are turning into increasingly vocal concerning business oversight and performance standards. These advancements are creating novel relationships between investors and the business operations they support. Inve

read more