Return to Article Details Stakeholder Engagement and Financial Performance: Evidence from Corporate Firms Listed on the Nairobi Securities Exchange, Kenya Download Download PDF