Return to Article Details Leverage, Managerial Efficiency, Firm Size, and Sales Growth as Determinants of Corporate Performance in IDX-Listed Manufacturing Firms (2020–2024) Download Download PDF