Showing posts with the label innovationShow all

Nikola Tesla's electric car: dive deep into the first and only "batteryless" electric car of which no one was notified or even talked about it for several decades....