Star Metro - GLG Life Tech Corporation Reports 2025 Third Quarter Financial Results