Facebook has finally announced the launch of Facebook Watch, their video platform which is now available everywhere. Facebook Watch allows you to discover videos and interact...
Facebook owned social network, Instagram launched a mobile app on Wednesday called IGTV dedicated to user-generated videos up to an hour long, intensifying the competition for...