Stickybits, Loggly, and Libre Digital–‘Interesting’ company names rule the day in funding

By Editor May 19, 2010