BMW has launched the latest generation of its 3 Series Touring. The popular estate goes on sale with three trim levels and eight powertrain options at launch. The Touring essentially offering the same attributes as the saloon, but for those that need a bit more space. The new 3 Series Touring makes use of three petrol engines – 320i, 330i, and M340i…