Satellite startup Iceye hits €2.4bn valuation as it zeroes in on defence - Tech Sentiments