www.finch.com is a big website. It is bigger than 76% of all other websites in the world.
Finch provides fully-automated PPC optimization for over 300+ online businesses in 11 countries. Finch learns exactly how much a click is worth and continually optimizes campaigns to gain performance.
Last Update: 12-Feb-2013