Tesla surpasses $1 trillion as Hertz orders…

Record-breaking performance

Read →