By Luís Daniel in Display — Oct 14, 2020 Taboola launches a Creative Shop Taboola's Creative Shop combines data with human expertise.