Instagram Takes on YouTube, Now Has a Billion Users

eMarketer estimates Instagram will generate $5.48 billion in net US ad revenue this year, up 70.4 percent from last year

Instagram Takes on YouTube, Now Has a Billion Users Read More »