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

image_pdfimage_print

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

Leave a Reply

Your email address will not be published.