Digital marketing software provider Kenshoo has publicly released its new enterprise technology following an exclusive beta period in which leading marketers and agencies secured more than 24 billion targeted advertising impressions on Facebook through the Kenshoo platform.

Read more on WebsiteMagazine.com.