CAML electric vehicle