Elon Musk brands Saudi Arabia Tesla factory claims 'utterly false' – The Telegraph

Elon Musk has denied Tesla is in talks to set up an electric vehicle factory in Saudi Arabia after a report claimed the company was holding early …
View full source