Taboola Raises $117 Million in Series E Investment Funding

The infusion of cash for the content discovery platform could be an indicator of investors seeing the value in content marketing and discovery.