Space 9 December 2024 constellr Signs Multi-Year Contract with the German Space Agency Freiburg, 9.12.2024 – constellr, a European leader in thermal data services that enables smarter decisions for climate action, resource use, and global food security through…