Finnish technology going into outer space – aims to help protecting Earth from asteroid impacts October 7, 2024