Corporate Governance: Does it still matter?