Scaleup Europe $5.7B fund backs satellite company ICEYE — Trace