2025 STC ANNUAL REPORT