France and Poland have signed a deal for the sale of two French observation satellites to Poland, French Defence Minister Sebasten Lecornu said on Twitter.
France and Poland have signed a deal for the sale of two French observation satellites to Poland, French Defence Minister Sebasten Lecornu said on Twitter.