As all of the bigwigs in the automotive world gear up for the start of the North American International Auto Show this week, a few automakers are noticeably absent(ish). Hosted in Detroit, and arguably the largest annual auto show in the United States, the North American International Auto Show is the first stop for many automotive […]