IAB-logo Published May 26, 2011 at 193 × 108 in Online advertising revenues hit $7.3 billion in Q1 of 2011 ← Previous /