Electric Cars

123456
Across
  1. 2. a unit of measurement for electricity
  2. 4. a device that uses electricity to provide power
  3. 5. electric cars are powered by this
  4. 6. CEO of Tesla
Down
  1. 1. What law was passed in 1990
  2. 3. particles put into the air