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