Furthermore, given that capital markets in developing nations are still maturing and their institutional, regulatory and governance environments are generally weak, the impact corporate governance mechanisms may have on CSR disclosure becomes questionable.