As per Section 96 of the Companies Act, 2013, every company, except a One Person Company (OPC), must hold an Annual General Meeting.However, One Person Companies (OPC) are exempt from holding AGM. Certain government companies may also have specific exemptions, depending on applicable notifications. https://corpzo212.livejournal.com/9253.html?newpost=1