Investability, corporate governance and firm value · Study