BYD Atto 3 Extended Range vs KIA Niro EV FWD: simulate the duel | Caralogy