From DMNews: “WPP Digital is launching a new platform, Deliver, which the company says will provide digital production to clients in a more cost-effective manner and with greater consistency on a global scale.” WPP launches global digital production initiative