Simera Sense Secures €13.5M Investment to Accelerate Earth Observation Camera Solutions March 12, 2024