This 2016 BMW i3 is a practical petrol plug-in hybrid that combines efficient performance with modern engineering. As a Euro 6 compliant vehicle, it meets curre...