Return to Article Details Corporate Social Responsibility and Financial Performance: Insights from Manufacturing Firms Listed on the IDX Download Download PDF