Tonight Elon Musk delivers 30 Model 3 Teslas and things may never be the same Posted by Shailesh Prasad in Elon Musk, sustainability, transportation Jul 282017 30 lucky customers will get their hands on the first Tesla Model 3 electric cars to roll off the production line. Here’s why it matters. Read more