New Tesla cars are displayed on the sales lot at a dealership in Colma, California. AFP
New Tesla cars are displayed on the sales lot at a dealership in Colma, California. AFP

Elon Musk warns Tesla is not immune to tough global economic situation


The National