India's Ministry of Corporate Affairs has flagged the importance of regular general meetings amid a surge in company incorporations. These meetings provide a platform for shareholders to question management decisions and contribute to reducing corporate fraud and financial risks.