Tesla delivered 139,300 vehicles in Q3, defying analyst expectations

While the last few weeks have been tough for the most valuable…