New Delhi: Finnish company ICEYE, which has the world’s largest synthetic aperture radar (SAR) satellite constellation and a major player in defence and security, is planning to set up a manufacturing ...