technewstube.com
Twitter is about to open up its live video platform to take on Facebook (TWTR)
Twitter will make it easier for companies to stream live video on its service with the launch on Tuesday of a new set of features aimed at professional broadcasters, Business…