The electric carmaker delivered more than 310,000 vehicles in the first three months of this year. Source link Post navigation The handshake in space that brought hope to the world Elon Musk snaps up $3bn Twitter stake