Abstract: The last two decades have witnessed an upsurge in the popularity of Electric Vehicles (EVs). This has been the result of the rapid evolution of technology and support from governments all ...