Star Metro - Electrovaya Reports Fiscal Year 2025 Results