The full electric BMW i3 and more sporty i3s are now available with a near 200-mile range, while the company has quietly dropped the petrol range … Read More »