VCLK
Total U.S. Internet ad revenues hit $7.3 billion in Q1 2011, a 23 percent increase from last year, seemingly providing more evidence that the tech sector is in a bubble. After all, what kind of industry could possibly sustain 23 percent growth over t... Read the rest of this entry »