Return to Article Details Effect of CSR, Firm Size and Investment Decisions on Financial Performance: Consumer Non-Cyclicals Listed on IDX Download Download PDF