Star Metro - GECC Reports Financial Results for Fiscal Year Ended August 31, 2025