Company facts
- Founded
- 2025
- Headquarters
- Switzerland
About
For carbon storage operators who face costly and uncertain monitoring decisions, Storra is the first quantitative platform that designs optimal monitoring strategies to reduce risk, cut OPEX, and build regulator confidence. Storra (officially Storra Dynamics GmbH) transforms how monitoring for geological CO₂ storage is…