Looking For A Successor? Don’t Overlook Your CMO
Chief Executive
APRIL 11, 2023
Then BlackRock chief Larry Fink issued his 2018 declaration: “Contribute to society or risk our support.” In 2018, investment in ESG funds stood at just $5 billion, according to McKinsey. It’s a higher order belief, but it’s connected to where an organization gets their revenue, not their press coverage.
Let's personalize your content