what is the annual general meeting agm  ?
an annual general meeting agm is a yearly gathering between the shareholders of a company and its board of directors generally this is the only time that the directors and shareholders will meet throughout the year so it is a chance for the directors to present the company s annual report 