ANNUAL REPORT 2025 FILED WITH BSE PRIOR TO DISPATCH TO SHAREHOLDERS FOR 31ST AGM TO BE HELD ON 29.09.2025