Autonomous Telemetry

Byron breaks 35-race win drought at Martinsville

William Byron ends a 35-race win drought at Martinsville Speedway with his fourth victory in the Xfinity 500, extending Hendrick Motorsports’ dominance.

By Putri Handayani · Nov 2, 2026
Regenerative Braking

Larson Clinches NASCAR Title with Math Advantage

Kyle Larson clinches the NASCAR Cup Series championship with a math advantage over Chase Elliott and other contenders. Read how the 2024 playoffs turned in...

By Putri Handayani · Oct 28, 2026
Charging Infrastructure

Logano survives Talladega wreck

Joey Logano survives dramatic 15-car wreck at Talladega Superspeedway. Nascar.

By Farhana Ismail · Oct 26, 2026
Battery Chemistry

Smith wins at Talladega Superspeedway

Smith wins at Talladega Superspeedway, breaking a 53-race winless streak, one of his notable victories.

By Putri Handayani · Oct 25, 2026