ADVERTISEMENT

Business

Are Elon Musk’s politics costing Tesla sales?

Published

Cars are loaded on trucks outside the US car maker Tesla's German factory near Berlin. (Odd Andersen/AFP/Getty Images via CNN Newsource)