Supply of Electric vehicles