Blog Stop the Squeeze! The End of Exclusive Advertising ContractsIsraeli publisher Walla recently won a supreme court case against Taboola. Walla wanted out of... Read more