Europe's new ~$5.7B tech fund makes its first bet: a €1B round for Finland's ICEYE — type0 | type0