You Stream, I Stream, We All Stream… Live.
Video stream has been at the tip of everyone’s tongues the past few weeks, as technology giants Facebook and Twitter set their sights on video live streaming. Mashable, a news website, cut its reporting staff and announced sweeping changes to its structure, moving away from topics…