publication venue for Corporate governance in latin America and Spain: A comparative study of regulatory framework. 7:427-441. 2010-01-01