Return to Article Details Do ownership structure and corporate governance mechanisms affect dividend payouts? Evidence from Indonesia Download Download PDF