Publication

The Spanish National Commission on Markets and Competition (CNMC) steps up oversight of influencer advertising on social media