The programme aims to develop a constellation of five LEO SAR satellites with the first satellite scheduled for launch in Q1 2024.
The programme aims to develop a constellation of five LEO SAR satellites with the first satellite scheduled for launch in Q1 2024.