The effect of industry nuances on the relationship between corporate governance and financial performance: Evidence from South African listed companies
Background: Premised on agency, resource dependence and stewardship theories, the study investigates