The niche product still enjoyed a fairly lengthy production run, spanning six model years, from 2014 to 2020 ... The BMW i8 ...