Video is a popular form of content for brands, but live streaming makes it even more enticing. According to The Daily Dot, Periscope generated about 51,000 tweets during its March 26 release, and ...