Triple Eight launches 2024 wildcard, commits to 2025 | Supercars