Press release: All British ‘eye in the sky’ to tackle oil spills, illegal shipping and deforestation

The first images from a new British-made radar satellite which can see earth through clouds and the darkness of night were released today.