Microsoft beat earnings expectations yesterday, a win that was partially-predicated on its cloud results. Why do we care? Because the earnings of...
Public Markets
Morning Report: Continuing our exploration of 2017’s tech IPO crop, let’s talk about Snap’s recent declines and how they are...
67.1K Followers