Satellite Radar Images Bring Economic Value

Between €24m and €116m per annum of economic value generated [...]