Marketing Data deluge: More and more businesses are trusting AI platforms to give marketing insights Martin Kovacs 06 April, 2018