EVmatch: the Airbnb of EV charging.
  1. T

    Tesla, made in America.

    Tesla's new car window sticker (not actually on the window) states: US/Canadian parts 60%. 20% parts mexico, final assembly Fremont, motor assembly: USA, gearbox: USA. and some more info concerning final assembly Fremont etc Are other Auto manufacturers' now required to make statement on...