Finnish Earth observation company ICEYE has received a 10 million-euro capital loan from Business Finland for the manufacturing of synthetic-aperture radar (SAR) satellites and launching its Internet of Locations ecosystem.