Just 10 years back electric vehicles (EVs) and hybrids were somewhat of a niche. Nowadays they’re the new gold standard! ...