WionNews Video

World Business Watch: Tesla shares drop 11.4 percent as demand worries persist in China

Tesla shares continued to fall Tuesday amid investor concerns about a manufacturing slowdown at the electric car maker's factory in China.

Trending Videos