Spongecell Logo
Spongecell Places No. 76 on the Inc. 500 with Three-Year Sales Growth of 3,064%
August 29, 2011 08:08 ET | Spongecell
New York, Aug. 29, 2011 (GLOBE NEWSWIRE) -- Inc. magazine has ranked Spongecell, the interactive display advertising company that is leading the creative resurgence of online display, at 76th on its...