Star Metro - CHAR Tech Reports Fiscal Year 2025 Financial Results and Commercialization Updates