HomeRI ResourceRefinitivDoes board centrality predict future financial performance?
Research and White Paper