Netflix makes unexpected comeback after success of hit shows Stranger Things and Dahmer

Netflix executives announced on Tuesday that the platform added 2.4million subscribers between July 1 and September 20. It also topped projections with revenue of $7.9billion.