With high hopes of giving their static user base a boost, Twitter is doubling down on their video offerings, giving creators 70% of the ad revenue garnered of its videos, a greater percentage than either YouTube or Facebook. ___________________________ Guest Post by Bobby Owsinski on Music 3.0 Twitter video is...

More...