Disappointing guidance and heavy spending on new businesses caused shares of the Chinese search giant to drop 16% as of noon.
Disappointing guidance and heavy spending on new businesses caused shares of the Chinese search giant to drop 16% as of noon.