Netflix released statistics from a survey about streaming habits in public places and proved users really cannot stop binging their favorite shows. Read more… More about Mobile, Tv,