What is an annual general meeting? Do I need to hold one every year? Does it need to be a physical meeting?

July 13, 2025