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.