CEN (Comité Européen de Normalisation) - European Committee for Standardization.
wikipedia.org/wiki/European_Committee_for_Standardization
www.cen.eu

See the Interactive Television Institute.