Friday was Racing Day, showing off the fast Indy cars with the glitz and glamor of the auto show.
European auto industry’s new lobbyist-in-chief says carmakers have no chance of complying with EU environmental law this year ...