As the world finds itself working from home to help prevent the spread of the COVID-19 pandemic, Taboola, the world’s leading discovery....