Return to Article Details Effect of Firm Characteristics on the Relationship between Corporate Sustainability Reporting and Financial Performance of Companies Listed at the Nairobi Securities Exchange Download Download PDF