Return to Article Details Influence of Corporate Social Responsibility on Corporate Financial Performance: A Case of KenGen Company Download Download PDF