Return to Article Details The Moderating Role of Transparency on Sustainability Reporting and Financial Performance of Corporate Firms in Kenya Download Download PDF