Mark Zuckerberg left many analysts scratching their heads when he acquired Instagram for $1 billion; it turns out he may have made a good investment. Data collection firm comScore announced on Thursday that Instagram is now receiving more mobile traffic than social network and Facebook competitor Twitter. The study also found that Instagram mobile users… Read more »

