1. FB’s Stock Decline Sets New Record Earlier this week, Facebook announced that they won Chinese approval to set up a $30M ‘innovation hub’ in Hangzhou. Turns out, Facebook got approval from local officials, only to get shot down by the national internet regulator. Ouch. It could be due to Facebook’s stagnant American userbase and […]
Published on July 27, 2018 10:00