Netflix Facebook

What Was Wall Street Thinking Last Week?

Why was Netflix appealing for help with lobbying Congress to its alienated users? Why did Carmax report lower-than-expected results when its business model is made for hard times? Why were sick people and dead fish turning up around a JinkoSolar plant in China? And why is HP laying off hundreds of employees if it wants to find a buyer for Palm?