0 votes
How was Tesla founded?

1 Answer

0 votes
July 1, 2003, San Carlos, CA
...