Return to Article Details Testing the mediating effect of corporate sustainability on the relationship of institutional ownership and firm value Download Download PDF