Tesla will move its headquarters from California to Austin, Texas, where it is building a new factory, its chief executive, Elon Musk, said at the company’s annual shareholder meeting on […]
Murdoch, James R
Trending topics and news from the Murdoch, James R category
Back to news home