BMW’s new plug-in 3 Series is a one-two punch of efficiency and performance.

More...