Back

Stek represents coalition of >30 large media companies in €2.1 billion ad tech claim against Google