Return to Article Details Influence of Managerial Ownership, Board Independence, and Leverage on Financial Performance in the Financial Sector Download Download PDF