The Chinese streaming-video company has been rocked by trade troubles and a slowdown for its ad business. What's next?... Read more