This self-charging electric-vehicle maker is giving Tesla a run for its money ? it could IPO soon

Sono Motors, a German firm making electric-vehicles that charge themselves, is giving Tesla a run for its money in terms of cash pre-orders for its …
View full source