S&P 5007,672.24 0.32%
China Orders Recall of Four Million Vehicles, Tesla Among Manufacturers Affected — Witness News