Annual Report of the company for the F.Y.2023-24 including Notice of 29th Annual General Meeting, Directors' Report and Financials etc.