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

This post was originally published on WION.