Kazoolink

Headquarters: Paris, France
Company Description: Kazoolink is the new monster ad unit emerging from the sea to serve advertisers, publishers and mobile users in one easy, strong and beautiful way, simply by taking advantage of this awesome new platform.
Company URL: http://kazoolink.com/