It’s time for Netflix to prove it’s still the king

Netflix failed to deliver last quarter and was raked over the coals by Wall Street.

Source:: CNN Tech