Umbra
–
Arlington, VA, 22201
... Our mission: Deliver global omniscience. To stay ahead of climate change, geopolitical risk, and other major crises, we need a global understanding of what is changing, where, and how fast. Umbra is built around the idea that by providing easy ... - Jun 14