BMW is preparing to debut the most important vehicle in its lineup: the next-generation 3 Series sedan.
Read This Article
Thanks to volatile gas prices that have plagued the global market over the past few years, consumers have shied away from bigger vehicles, such as SUVs.
BMW has given an M badge to nearly every vehicle in its lineup.
More details from Toyota and BMW's green car joint-venture have been made public, and there's some serious swapping happening.