ECS (European Space Agency Communications Satellite) A series of satellites, launched in the 1980s, to support European telecommunication services, including telephone, telex, data, and television. Related category SATELLITES AND SPACE PROBES Also on this site: Encyclopedia of Alternative Energy & Sustainable Living Encyclopedia of History Transport Concepts & Designs (partner site) |