Renault mulls introduction of battery-swapping in electric vehicles

by