A teenage girl uttered,“Welcome to your tape,” as I sat in my bed binge-watching Netflix’s new series “13 Reasons Why.” Based on the book by Jay Asher that millions of millennials [...]
By Brandon Scalea     The presidential election, the Olympics and Netflix were just a few of the topics discussed by a Comcast executive on Nov. 14. In front of a packed [...]