Internet News Amazon shows Twitter the exit door, scoops up NFL’s streaming rights for a reported $50Mn Video content has steadily become the centerpiece of attention for most technology… April 5, 2017No comments2 minute read