China's iQiyi, a streaming service majority-owned by Baidu and listed on the Nasdaq, reported its first quarterly profit, $26.7M in Q1, after cutting spending (Iris Deng/South China Morning Post) Read more
More Reports Detail Johnny Depp’s Wild Spending Habits Thanks To His Defamation Trial With Amber Heard Read more