The phrase "car biz" is a shortened version of the words "car business." It refers to the industry or trade related to cars, including manufacturing, selling, and maintaining automobiles. Full definition
Zeigler has been regularly featured for best practices in Automotive News, Car Biz Magazine, Motor World Magazine, Dealer World, MIBiz and 269 Magazine! (zeigler.com)
McLaren MP4 - 12C McLaren is back in the production - car biz, and although its new car may be less outrageous than the million - dollar F1 from the 1990s, it is just as ambitious. (automobilemag.com)