LPNEWS
Research has proven that women in leadership create more profitable companies and some investors are using this metric to generate alpha - so why aren't more advocating for it? Elizabeth McArthur writes.

In this article