2 ms·What does this mean? They have electric vehicles too.by satvikpendem 9mo agoWhat does this mean? They have electric vehicles too.