Shares of Chinese streaming service iQiyi plummeted in night trading in the US after it announced that the Securities and Exchange Commission (SEC) has launched a probe into the company. The SEC investigation was commissioned in April by a report by Wolfpack Research, which describes itself as an “activist research …
Read More »