Independent boards and firm age boost firm performance, CSR falls short.
The study looked at how corporate social responsibility, corporate governance, and firm age affect a company's performance. They used data from 62 companies in Indonesia. The results showed that corporate social responsibility and board size didn't impact performance, but having independent boards and being an older company did improve performance.