Return to Article Details Corporate Governance, Size, and Growth: Do they Drive Financial Performance? Evidence from Indonesia's Consumer Non-cyclical Sector Download PDF