1.
Influence of Governance Factors on Performance of Firms Listed at Nairobi Securities Exchange, Kenya. TUJ. 2026;8(1):116-126. doi:10.59952/tuj.v8i1.445