Tesla to make 250,000-300,000 Cybertrucks per year, Musk says

Tesla CEO's said the automaker had booked "well over half a million" orders for the electric pickup in the form of $100 refundable deposits.

Read More