A new development by the Herzliya-based high-tech company Taykey allows advertisers to prevent their ads from appearing on sites of terrorism and other inappropriate content.

Read more