Twitter is planning to offer users live video 24 hours a day, seven days a week on both its apps and desktop site. In an interview with Buzzfeed, Twitter’s CFO and COO Anthony Noto said the social ...