Search

Number of directors and financial performance: a meta-analysis