Star Metro - GECC Reports Fiscal 2025 Q2 Financial Results