14 + 11 =

111111111

Tesla turned in an unexpectedly profitably third-quarter and better than anticipated progress on its Shanghai factory.
Share: