2024 STC ANNUAL REPORT