Just one race after celebrating a landmark achievement, Cadillac has seen its first-ever Formula 1 World Championship point slip away.
The American team appeared to...
Caitlin Grady, George Washington University and Sachi Nandurkar, George Washington University
Formula 1 auto racing is one of the most energy-intensive and logistically complex sports...