Companies whose shares are listed on the Nairobi Securities Exchange are required by law to hold a general meeting of all shareholders, at least once annually. Such meetings are also popularly referred to as annual general meetings (AGM).
AGMs are intended to be platforms where shareholders can vote for their preferred directors, who in turn provide leadership and strategic direction within the listed companies.