Influence of Governance Factors on Performance of Firms Listed at Nairobi Securities Exchange, Kenya. The University Journal, v. 8, n. 1, p. 116–126, 9 Mar.2026.