Spain National Commission for Markets and Competition (CNMC)
Spain National Commission for Markets and Competition (CNMC)
The National Commission for Markets and Competition ("CNMC") is the national regulatory authority of the Spanish energy markets according to Law 3/2013.