Sports ❯ Motorsports ❯ IndyCar ❯ Teams
Team boss Andrea Stella launches a review with Mercedes High Performance Powertrains after the non-starts.