11 March 2010
No. A company (whether it pvt or public) can not hold annual general meeting on a Sunday / public holiday. The meeting must be on a working day and during business hours.
But Board of Directors meeting can be held on any day including Sunday