Online pay-per-click advertising company providing innovative advertising solutions for advertisers and publishers.