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 PROBESAlso on this site: Encyclopedia of Alternative Energy & Sustainable Living Encyclopedia of History |