1.

Sometimes seen in the news, where are the headquarters of TESLA, an Electric car company?

A. California
B. Chicago
C. New York City
D. Danbury
Answer» B. Chicago


Discussion

No Comment Found