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