Management shareholding boosts performance in China's state-owned companies.
Managerial ownership in Chinese state-owned companies positively impacts corporate performance. The more managers own shares, the better the company's financial performance. However, having more independent directors is linked to lower returns on assets, suggesting they are not effectively governing these companies.