Return to Article Details The Effect of Governance Mechanisms and Ownership Structure on the Financial Performance of Banking Companies on the Indonesian Stock Exchange Download Download PDF