ECS T10 Sweden, Stockholm 2025 News