Tom Brodbeck

April 11, 2017

Will Livecasting Take Over on Facebook?

According to Facebook’s head of video, one in every five videos on Facebook is a live broadcast. That is quite the achievement for Facebook as they […]