Elon Musk’s Tesla continues to silence its critics after the electric car giant reported $18.8 billion in the first quarter versus the $17.92 billion expected. Tesla beat Wall Street’s expectations in its earnings report. Below are the key numbers. Earnings per […]