After WBD Loss Netflix Faces Its Next Test: Reinvention

Much to the delight of its shareholders, Netflix is ​​returning to its core streaming business with $2.8 billion in its war chest. Patrick T. Fallon/AFP via Getty Images We stumble forward in a daze as realization slowly dawns over us amid indescribable fatigue. Our body releases itself from the grip of stress as it finally … Read more