A new report has shed light on which electric vehicles (EVs) maintain the highest percentage of battery life over time.