Episode 19: Better Run Companies Do Better

In this week’s podcast, Simon Lack comments on how better corporate governance is helping returns