Cryptocurrencies: 27265
Markets: 108543
Market Cap: $3,876,023,344,979     
24h Vol: $153,220,984,415
Paul de Havilland 2019-05-17 18:20:37

Baidu Stock Slides 16%: Here's Why China's Google is Stuck in Freefall

Baidu stock crashed 16% on Friday after the company hailed as "China's Google" shocked investors with brutal earnings. Here's what else ails the company.
esptco-banner img

Videos
  • How to Buy LTC with Coinbase?

  • Bitcoin Halving Explained: Why It Is So Important?

  • Helium Mining: New HNT Mining Hotspots Revealed!

  • What is Bitcoin (BTC) & How it Works? Simply Explained!

Our Partners