BMW launches i8 plug-in hybrid as Tesla shakes up green supercar segment

BMW has begun rolling out the i8 plug-in hybrid supercar as Tesla shakes up the market for luxury cars with alternative powertrains.