Internet August 13, 2014 0 Twitter Inc (TWTR) Launches Promoted Video Beta Twitter Inc (NYSE:TWTR) has been facing increasing pressure from investors, ever since its IPO to…