Iconic V8 Supercars Collection Sold in Historic Auction
On the eve of the 2026 V8 Supercars Championship, a landmark deal reshapes the sport’s financial and competitive landscape: a private consortium—backed by former Team 17 Racing Group stakeholders and ... Read More