Come up with a name for your new list and we'll add to it:
IndieClick was acquired by
Leaf Group on August 09, 2011.
IndieClick is an award winning premium publisher representation network. IndieClick represents over 300 websites as their exclusive advertising sales and technology partner serving messaging to an au…