Investor Shelf

Glossary

Synthetic Aperture Radar

A satellite technology enabling continuous, high-resolution Earth observation across all weather conditions.

Source: Growth Equity Update October 2026 (Rothschild & Co) · p.3

Have a question about Synthetic Aperture Radar? Ask the AI, answers cite the source.