Featured Trending Evergrande: Chinese developer sells stake in the streaming company for $273 million November 19, 2021