Taboola offers women-owned companies $500,000 in free advertising March 8, 2021 // 0 Comments Taboola, an open web recommendation platform, has launched #RecommendHER, a new global initiative to run during March 2021 that will provide $500,000 of free advertising on [...]