Return to Article Details The effect of financial ratio and firm size on firm value, with sustainability report as a moderating variable Download Download PDF