Miles Axlerod is the main antagonist in Cars 2.
Axlerod is a former oil baron who has sold off his fortune, converted himself into an electric vehicle and has devoted his life to finding the renewable, clean-burning energy source of the future—ultimately discovering what he believes is the fuel everyone should be using. Axlerod is also the car behind the World Grand Prix, a three-country race he created that attracts the world’s top athletes—but it’s really an excuse to show off his new wonder-fuel, Allinol.
Though at first Professor Zundapp appears to be the main villain, it is revealed near the end of the film by Mater that Axlerod is actually the villain. His supposed "alternative fuel" was actually gasoline engineered to expand if hit with an electro-magnetic pulse, and was part of a plot to turn the world against alternative energy and have them rely on gasoline, bringing profits to the lemons and himself due to the fact they owned the largest untapped oil reserves in the world. At the World Grand Prix welcome party, in Toyko, Japan, he says the first race car is from Brazil, and it is number 8, so it has to be Carla Veloso.