Instagram, a photo- and video-sharing website, has inked its very first advertising deal with an agency. Ad Age published a report Saturday that cited sources close to the situation saying Instagram signed a $100 million year-long deal with Omnicom. Both Omnicom and Facebook have … [Read more...]