Episode 19: Better Run Companies Do Better
In this week’s podcast, Simon Lack comments on how better corporate governance is helping returns