Hem UncategorizedTesla Motors – buy the rumour, sell the queue?