Return to Article Details THE STRATEGIC ROLE PLAYED BY CORPORATE GOVERNANCE MECHANISMS IN ENHANCING SUSTAINABLE CORPORATE PERFOMANCE: A SURVEY OF COMMERCIAL BANKS IN KENYA Download Download PDF