BMW has expanded its plug-in hybrid family with the introduction of two new versions of the 3- and 5-Series. Named the 320e and 520e respectively, they are available in both Sedan and Touring body ...