Section 96,provides that every company other than opc to hold an annual General meeting every year. First annual General meeting should be held within 9 months from the closing of financial year. subsequent annual general meeting of the company should be held within 6 months from the date of closing of the relevant financial year. the gap between two annual General meeting shall not exceed 15 months.