Advertisement

Europe launches Sentinel-1A satellite to monitor climate change