Find more News

Learn more about ESA's Envisat mission - the largest Earth observation satellite ever built - in a new infographic:

Envisat infographic

Download the infographic