New Merak Ventures leads $3.3 million funding round in space-tech startup SatLeo LabsMay 8, 2025 Indian space-tech startup SatLeo Labs secures $3.3 million in pre-seed funding to advance thermal imaging payload technology