Return to Article Details Intellectual Capital, Ownership Structure and Leverage on Financial Performance: Evidence from Financial Sector Listed on the IDX Download Download PDF