European Majority favours more tech regulation
yougov.co.ukTo celebrate the launch of YouGov’s new European Political monthly survey, a new YouGov study of seven EU countries – France, Germany, Italy, the Netherlands, Poland, Romania and Spain – examines public attitudes social media regulation and banning political advertising … Read more