May 18, 2023

Barcelona-based Mitiga Solutions raises €13 million Series A to get ahead and mitigate natural hazards

Share this article